mountain ecosystems - German English Dictionary